traffic patrol and ambulance - Español Inglés Diccionario